stone-filled crib dam - Spanish English Dictionary